technological achievements - Englisch Synonyme Wörterbuch